@charset "utf-8";
/* CSS Document */

/*公用*/
.comWidth{ width:1210px; margin-left:auto; margin-right:auto;}
.shopcomWidth{ width:1080px; margin-left:auto; margin-right:auto;}
.fl{ float:left;}
.fr{ float:right;}
.fc{margin:0 auto;}
.clear{ clear:both;}
.hide{display:none;}
/*index开始*/

/*topBar*/
.topBar{ height:31px; line-height:45px; color:#757584;}
.topBar p{ font-weight:bold;}
.topBar a{ display:inline-block; margin-left:20px; color:#757584; text-decoration:none; outline:none;cursor: pointer;}
.topBar a:hover{ color:#fa1908;}
.login_body{ margin-left:85px;}
.login_id{ display:block; width:400px; height:50px; border:1px solid #dedede; border-bottom:none; border-top-left-radius:5px; border-top-right-radius:5px; background:url(../images/icon/login_id.png) 10px center no-repeat; line-height:50px; padding:0px 10px 0px 50px; margin-top:30px;}
.login_pw{ display:block; width:400px; height:50px; border:1px solid #dedede; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background:url(../images/icon/login_pw.png) 10px center no-repeat; line-height:50px; padding:0px 10px 0px 50px;}
.login_checkbox{ padding-top:30px;}
.login_checkbox input{ margin-left:10px;}
.login_checkbox a{ margin-left:240px;}
.login_submit{ width:400px; height:40px; color:#fff; background-color:#fa1908; font-size:18px; line-height:40px; border-radius:5px; margin-bottom:50px;}


/*search*/
.search_box{ width:556px; height:74px; padding-left:110px;}
.search_text{ width:358px; height:42px; padding:0 10px; border:2px solid #1d3878;}
.search_btn{ width:88px; height:42px; font-size:18px; background-color:#1d3878; color:#FFF;}

/*搜索框选项卡*/
.tabs{ height:32px;}
.tabs li{ width:60px; height:32px; line-height:32px; font-size:14px; text-align:center; float:left; color:#444; overflow:hidden; cursor:pointer;}
.tabs .thistab{ color:#FFF; background-color:#1d3878;}

/*service*/
.service{ width:300px; padding-top:28px; margin-left:85px;}
.service img{ width:30px; float:none;}
.service li{ float:left; width:100px; text-align:center;}
.service li.aa{ background:url(../images/icon/service_line.png) 96px no-repeat;}
.service li p{ color:#9797a6;}

/*nav*/
.navBar{ height:42px; background-color:#18559c; margin-top:40px;}
.Nav{ line-height:42px;}
.Nav li{ height:42px; float:left;}
.Nav a{ width:190px; font-size:16px; color:#fff; text-align:center; display:inline-block;}
.Home{ background-color:#032169;}

/*section1*/
.section1{ margin-top:50px;}
.section1_l{ width:210px; height:625px;}
.section1_sub{ height:65px; background:url(../images/icon/section_lg1.png) no-repeat; text-indent:60px; border-bottom:2px solid #2d8cd1;margin-bottom:10px;}
.section1_sub h2{ font-size:28px; color:#2d8cd1; line-height:38px;}
.section1_sub h4{ font-size:14px; color:#9797a6;}
.section1_list{ height:680px; background:url(../images/section_pic1.jpg) no-repeat;padding:275px 0px 0px 20px; background-size:100%;}
.section1_list a{ font-size:14px; color:#535362; line-height:24px;}
.section1_list a:hover{ color:#fa1908; text-decoration:none;}

.section1_m{ width:1000px; height:745px; margin-top:37px;}
.section1_tabs{ height:26px;}
.section1_tabs li{ width:90px; height:26px; font-size:16px; text-align:center; padding-bottom:10px; float:left; color:#757584; overflow:hidden; cursor:pointer;}
.section1_tabs_1{ margin-left:40px;}
.section1_tabs_2{ margin-left:20px;}
.section1_tabs .section1_thistab{ background:url(../images/icon/index_section_arrow_blue.png) center bottom no-repeat; color:#2d8cd1;}
.section1_itemframe{ border-top:2px solid #2d8cd1;}
.section1_itemframe div img{ width:240px; height:240px; display:block; padding:30px;}
.section1_itemframe div div{ width:238px; height:88px; background-color:#eee; padding:16px 18px;}
.section1_itemframe div div a:hover{ text-decoration:none;}
.section1_itemframe div div h3{ font-size:16px; color:#2d8cd1; padding-bottom:10px;}
.section1_itemframe div div p{ color:#646473;}
.section1_item{ width:240px; height:330px; border:1px solid #ddd; margin-top:10px; margin-left:10px;}
.section1_item:hover{ border:1px solid #2d8cd1;}

.section1_r{ width:220px; height:625px; margin-left:20px; padding-top:37px; background:url(../images/icon/sectionR_blue.png) no-repeat 0px 27px;}
.section1_r h4{ font-size:16px; color:#fff; text-align:center;}
.section1_r div{ width:220px; height:559px; border:1px solid #ddd; border-top:none; margin-top:11px;}
.section1_r div img{ width:220px; height:115px; display:block; padding:30px 75px 15px 75px;}
.section1_r div p{ color:#646473; text-align:center; padding:0 20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}
.section1_r div a:hover{ color:#646473;}

/*section2*/
.section2{ margin-top:50px;}
.section2_l{ width:210px; height:625px;}
.section2_sub{ height:65px; background:url(../images/icon/section_lg2.png) no-repeat; text-indent:60px; border-bottom:2px solid #85B200;margin-bottom:10px;}
.section2_sub h2{ font-size:28px; color:#85B200; line-height:38px;}
.section2_sub h4{ font-size:14px; color:#9797a6;}
.section2_list{ height:680px; background:url(../images/section_pic2.jpg) no-repeat;padding:275px 0px 0px 20px; background-size:100%;}
.section2_list a{ font-size:14px; color:#535362; line-height:24px;}
.section2_list a:hover{ color:#fa1908; text-decoration:none;}

.section2_m{ width:1000px; height:745px; margin-top:37px;}
.section2_tabs{ height:26px;}
.section2_tabs li{ width:90px; height:26px; font-size:16px; text-align:center; padding-bottom:10px; float:left; color:#757584; overflow:hidden; cursor:pointer;}
.section2_tabs_1{ margin-left:40px;}
.section2_tabs_2{ margin-left:20px;}
.section2_tabs .section2_thistab{ background:url(../images/icon/index_section_arrow_green.png) center bottom no-repeat; color:#85B200;}
.section2_itemframe{ border-top:2px solid #85B200;}
.section2_itemframe div img{ width:240px; height:240px; display:block; padding:30px;}
.section2_itemframe div div{ width:238px; height:88px; background-color:#eee; padding:16px 18px;}
.section2_itemframe div div a:hover{ text-decoration:none;}
.section2_itemframe div div h3{ font-size:16px; color:#85B200; padding-bottom:20px;}
.section2_itemframe div div p{ color:#646473;}
.section2_item1{ width:240px; height:330px; border:1px solid #ddd; margin-top:10px;}
.section2_item1:hover{ border:1px solid #85B200;}
.section2_item2{ width:240px; height:330px; border:1px solid #ddd; margin-top:10px; margin-left:10px;}
.section2_item2:hover{ border:1px solid #85B200;}

.section2_r{ width:220px; height:625px; margin-left:20px; padding-top:37px; background:url(../images/icon/sectionR_green.png) no-repeat 0px 27px;}
.section2_r h4{ font-size:16px; color:#fff; text-align:center;}
.section2_r div{ width:220px; height:559px; border:1px solid #ddd; border-top:none; margin-top:11px;}
.section2_r div img{ width:220px; height:115px; display:block; padding:30px 75px 15px 75px;}
.section2_r div p{ color:#646473; text-align:center; padding:0 20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}
.section2_r div a:hover{ color:#646473;}

/*section3*/
.section3{ margin-top:50px;}
.section3_l{ width:210px; height:625px;}
.section3_sub{ height:65px; background:url(../images/icon/section_lg3.png) no-repeat; text-indent:60px; border-bottom:2px solid #ff4d4d;margin-bottom:10px;}
.section3_sub h2{ font-size:28px; color:#ff4d4d; line-height:38px;}
.section3_sub h4{ font-size:14px; color:#9797a6;}
.section3_list{ height:560px; background:url(../images/section_pic3.jpg) no-repeat;padding:275px 0px 0px 20px;}
.section3_list a{ font-size:14px; color:#535362; line-height:24px;}
.section3_list a:hover{ color:#fa1908; text-decoration:none;}

.section3_m{ width:750px; height:625px; margin-top:37px;}
.section3_tabs{ height:26px;}
.section3_tabs li{ width:90px; height:26px; font-size:16px; text-align:center; padding-bottom:10px; float:left; color:#757584; overflow:hidden; cursor:pointer;}
.section3_tabs_1{ margin-left:40px;}
.section3_tabs_2{ margin-left:20px;}
.section3_tabs .section3_thistab{ background:url(../images/icon/index_section_arrow_red.png) center bottom no-repeat; color:#ff4d4d;}
.section3_itemframe{ border-top:2px solid #ff4d4d;}
.section3_itemframe div img{ width:180px; height:180px; display:block; padding:30px;}
.section3_itemframe div div{ width:178px; height:88px; background-color:#eee; padding:16px 18px;}
.section3_itemframe div div a:hover{ text-decoration:none;}
.section3_itemframe div div h3{ font-size:16px; color:#ff4d4d; padding-bottom:20px;}
.section3_itemframe div div p{ color:#646473;}
.section3_item1{ width:180px; height:270px; border:1px solid #ddd; margin-top:10px;}
.section3_item1:hover{ border:1px solid #ff4d4d;}
.section3_item2{ width:180px; height:270px; border:1px solid #ddd; margin-top:10px; margin-left:10px;}
.section3_item2:hover{ border:1px solid #ff4d4d;}

.section3_r{ width:220px; height:625px; margin-left:20px; padding-top:37px; background:url(../images/icon/sectionR_red.png) no-repeat 0px 27px;}
.section3_r h4{ font-size:16px; color:#fff; text-align:center;}
.section3_r div{ width:220px; height:559px; border:1px solid #ddd; border-top:none; margin-top:11px;}
.section3_r div img{ width:220px; height:115px; display:block; padding:30px 75px 15px 75px;}
.section3_r div p{ color:#646473; text-align:center; padding:0 20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}
.section3_r div a:hover{ color:#646473;}

/*section4*/
.section4{ margin-top:50px;}
.section4_l{ width:210px; height:625px;}
.section4_sub{ height:65px; background:url(../images/icon/section_lg4.png) no-repeat; text-indent:60px; border-bottom:2px solid #85B200;margin-bottom:10px;}
.section4_sub h2{ font-size:28px; color:#85B200; line-height:38px;}
.section4_sub h4{ font-size:14px; color:#9797a6;}
.section4_list{ height:560px; background:url(../images/section_pic4.jpg) no-repeat;padding:275px 0px 0px 20px;}
.section4_list a{ font-size:14px; color:#535362; line-height:24px;}
.section4_list a:hover{ color:#fa1908; text-decoration:none;}

.section4_m{ width:750px; height:625px; margin-top:37px;}
.section4_tabs{ height:26px;}
.section4_tabs li{ width:90px; height:26px; font-size:16px; text-align:center; padding-bottom:10px; float:left; color:#757584; overflow:hidden; cursor:pointer;}
.section4_tabs_1{ margin-left:40px;}
.section4_tabs_2{ margin-left:20px;}
.section4_tabs .section4_thistab{ background:url(../images/icon/index_section_arrow_green.png) center bottom no-repeat; color:#85B200;}
.section4_itemframe{ border-top:2px solid #85B200;}
.section4_itemframe div img{ width:180px; height:180px; display:block; padding:30px;}
.section4_itemframe div div{ width:178px; height:88px; background-color:#eee; padding:16px 18px;}
.section4_itemframe div div a:hover{ text-decoration:none;}
.section4_itemframe div div h3{ font-size:16px; color:#85B200; padding-bottom:20px;}
.section4_itemframe div div p{ color:#646473;}
.section4_item1{ width:180px; height:270px; border:1px solid #ddd; margin-top:10px;}
.section4_item1:hover{ border:1px solid #85B200;}
.section4_item2{ width:180px; height:270px; border:1px solid #ddd; margin-top:10px; margin-left:10px;}
.section4_item2:hover{ border:1px solid #85B200;}

.section4_r{ width:220px; height:625px; margin-left:20px; padding-top:37px; background:url(../images/icon/sectionR_green.png) no-repeat 0px 27px;}
.section4_r h4{ font-size:16px; color:#fff; text-align:center;}
.section4_r div{ width:220px; height:559px; border:1px solid #ddd; border-top:none; margin-top:11px;}
.section4_r div img{ width:220px; height:115px; display:block; padding:30px 75px 15px 75px;}
.section4_r div p{ color:#646473; text-align:center; padding:0 20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}
.section4_r div a:hover{ color:#646473;}

/*section5*/
.section5{ margin-top:50px;}
.section5_l{ width:210px; height:625px;}
.section5_sub{ height:65px; background:url(../images/icon/section_lg5.png) no-repeat; text-indent:60px; border-bottom:2px solid #ff4d4d;margin-bottom:10px;}
.section5_sub h2{ font-size:28px; color:#ff4d4d; line-height:38px;}
.section5_sub h4{ font-size:14px; color:#9797a6;}
.section5_list{ height:560px; background:url(../images/section_pic5.jpg) no-repeat;padding:275px 0px 0px 20px;}
.section5_list a{ font-size:14px; color:#535362; line-height:24px;}
.section5_list a:hover{ color:#fa1908; text-decoration:none;}

.section5_m{ width:750px; height:625px; margin-top:37px;}
.section5_tabs{ height:26px;}
.section5_tabs li{ width:90px; height:26px; font-size:16px; text-align:center; padding-bottom:10px; float:left; color:#757584; overflow:hidden; cursor:pointer;}
.section5_tabs_1{ margin-left:40px;}
.section5_tabs_2{ margin-left:20px;}
.section5_tabs .section5_thistab{ background:url(../images/icon/index_section_arrow_red.png) center bottom no-repeat; color:#ff4d4d;}
.section5_itemframe{ border-top:2px solid #ff4d4d;}
.section5_itemframe div img{ width:180px; height:180px; display:block; padding:30px;}
.section5_itemframe div div{ width:178px; height:88px; background-color:#eee; padding:16px 18px;}
.section5_itemframe div div a:hover{ text-decoration:none;}
.section5_itemframe div div h3{ font-size:16px; color:#ff4d4d; padding-bottom:20px;}
.section5_itemframe div div p{ color:#646473;}
.section5_item1{ width:180px; height:270px; border:1px solid #ddd; margin-top:10px;}
.section5_item1:hover{ border:1px solid #ff4d4d;}
.section5_item2{ width:180px; height:270px; border:1px solid #ddd; margin-top:10px; margin-left:10px;}
.section5_item2:hover{ border:1px solid #ff4d4d;}

.section5_r{ width:220px; height:625px; margin-left:20px; padding-top:37px; background:url(../images/icon/sectionR_red.png) no-repeat 0px 27px;}
.section5_r h4{ font-size:16px; color:#fff; text-align:center;}
.section5_r div{ width:220px; height:559px; border:1px solid #ddd; border-top:none; margin-top:11px;}
.section5_r div img{ width:220px; height:115px; display:block; padding:30px 75px 15px 75px;}
.section5_r div p{ color:#646473; text-align:center; padding:0 20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}
.section5_r div a:hover{ color:#646473;}

/*section6*/
.section6{ margin-top:50px;}
.section6_l{width:210px; height:625px;}
.section6_sub{ height:65px; background:url(../images/icon/section_lg6.png) no-repeat; text-indent:60px; border-bottom:2px solid #2d8cd1;margin-bottom:10px;}
.section6_sub h2{ font-size:28px; color:#2d8cd1; line-height:38px;}
.section6_sub h4{ font-size:14px; color:#9797a6;}
.section6_list{ height:560px; background:url(../images/section_pic6.jpg) no-repeat;padding:275px 0px 0px 20px;}
.section6_list a{ font-size:14px; color:#535362; line-height:24px;}
.section6_list a:hover{ color:#fa1908; text-decoration:none;}

.section6_m{ width:750px; height:625px; margin-top:37px;}
.section6_tabs{ height:26px;}
.section6_tabs li{ width:90px; height:26px; font-size:16px; text-align:center; padding-bottom:10px; float:left; color:#757584; overflow:hidden; cursor:pointer;}
.section6_tabs_1{ margin-left:40px;}
.section6_tabs_2{ margin-left:20px;}
.section6_tabs .section6_thistab{ background:url(../images/icon/index_section_arrow_blue.png) center bottom no-repeat; color:#2d8cd1;}
.section6_itemframe{ border-top:2px solid #2d8cd1;}
.section6_itemframe div img{ width:180px; height:180px; display:block; padding:30px;}
.section6_itemframe div div{ width:178px; height:88px; background-color:#eee; padding:16px 18px;}
.section6_itemframe div div a:hover{ text-decoration:none;}
.section6_itemframe div div h3{ font-size:16px; color:#2d8cd1; padding-bottom:20px;}
.section6_itemframe div div p{ color:#646473;}
.section6_item1{ width:180px; height:270px; border:1px solid #ddd; margin-top:10px;}
.section6_item1:hover{ border:1px solid #2d8cd1;}
.section6_item2{ width:180px; height:270px; border:1px solid #ddd; margin-top:10px; margin-left:10px;}
.section6_item2:hover{ border:1px solid #2d8cd1;}

.section6_r{ width:220px; height:625px; margin-left:20px; padding-top:37px; background:url(../images/icon/sectionR_blue.png) no-repeat 0px 27px;}
.section6_r h4{ font-size:16px; color:#fff; text-align:center;}
.section6_r div{ width:220px; height:559px; border:1px solid #ddd; border-top:none; margin-top:11px;}
.section6_r div img{ width:220px; height:115px; display:block; padding:30px 75px 15px 75px;}
.section6_r div p{ color:#646473; text-align:center; padding:0 20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}
.section6_r div a:hover{ color:#646473;}

/*news*/
.news{ height:395px; padding-top:30px;}
.newsBody1{ width:360px; margin-right:60px;}
.newsBody1 ul li{ line-height:35px; border-bottom:1px solid #CCC; background:url(../images/icon/news_arrow.png) left center no-repeat;}
.newsBody1 ul li a{ text-indent:30px; color:#757584; display:block}
.newsBody1 ul li a:hover{ text-decoration:none;}
.newsBody2{ width:360px;}
.newsBody2 ul li{ line-height:35px; border-bottom:1px solid #CCC; background:url(../images/icon/news_arrow.png) left center no-repeat;}
.newsBody2 ul li a{ text-indent:30px; color:#757584; display:block}
.newsBody2 ul li a:hover{ text-decoration:none;}
.newsHeader{ height:30px; background:url(../images/icon/news.png) no-repeat; border-bottom:2px solid #535362;}
.newsHeader h3{ font-size:16px; font-weight:bold; color:#18559c; text-indent:32px;}
.newsHeader a{ font-size:12px; font-weight:bold; color:#757584; margin-top:4px;margin-right:4px;}
.newsHeader a:hover{ text-decoration:none;}

/*about*/
.about{ padding-top:50px;}
.about ul{ width:240px; padding-left:35px;  padding-bottom:30px;}
.about ul li{ line-height:24px; background:url(../images/icon/about_list.png) left center no-repeat;}
.about ul li a{ font-size:14px; color:#535362; text-indent:12px; display:block;}
.aboutService{ width:480px; background:url(../images/icon/about_phone.png) 120px 13px no-repeat; padding-top:10px;}
.aboutPhone{ font-size:20px; color:#535362; text-indent:65px; padding-left:120px;}
.aboutPhonecall{ font-size:36px; color:#6eab36; padding-left:120px; padding-top:10px;}

/*footer*/
.footer{ height:150px; background-color:#535362;}
.footerWarp{ width:1200px; margin:0 auto; padding-top:20px;}
.footerWarp p{ color:#fff; text-align:center; padding-top:10px;}
.footerPic{ padding-left:255px; padding-top:20px;}
.footerPic img{ padding-right:30px;}

/*fix*/
.fix{ width:24px; position:fixed; bottom:160px; right:20px;}
.fix_arrow_up{ padding:0px 2px 5px 2px; border-bottom:1px solid #CCC;}
.fix a{ display:block;}
.fix_qq_a{ border-bottom:1px solid #CCC;}
.fix_weixin_a{ cursor:pointer;}
.fix a:hover{ text-decoration:none;}
.fix a p{ font-size:12px; color:#fa1908; padding-bottom:8px;}
.fix_qq{ padding:10px 0px 5px 0px; display:block;}
.fix_weixin{ padding:10px 0px 2px 0px; display:block;}
.fix_arrow_down{ padding:3px 2px 0px 2px; border-top:1px solid #CCC;}
/*以下是对bootstrap中tooltip的默认属性进行重新设定*/  
.tooltip-inner{ width:192px; height:220px; color:#fff; padding-top:20px; background-color: #fff; border:1px solid #CCC;}  
.tooltip.left .tooltip-arrow{ border-left-color:#CCC;}

/*index结束*/





/*list开始*/

/*list左侧*/
.leftList{ width:960px; padding-top:20px;}

/*面包屑导航*/
.listBreadrumb{ padding:0px 0px 15px 15px; border-bottom:1px dashed #dedede;}
.listBreadrumb a{ font-size:16px; color:#535362;}
.listBreadrumb a:hover{ text-decoration:none; color:#fa1908;}
.listBreadrumb span{ font-size:16px; color:#535362;}

/*适用对象*/
.listObject{ border-bottom:1px dashed #dedede; overflow:hidden;}
.listObjectleft{ width:100px; padding:10px 0px 0px 15px; font-size:14px; color:#757584;}
.listObjectright{ width:860px;  padding:8px 50px 8px 0px;}
.listObjectright a{ font-size:14px; color:#757584; line-height:24px; padding-right:5px; cursor:pointer;}
.listObjectright a:hover{ text-decoration:none; color:#fa1908;}
.listActive{ color:#fa1908 !important;}
.listTotalNum{ color:#fa1908 !important;}

/*检测价格*/
.listPrice{ padding:10px 0px; border-bottom:1px dashed #dedede;}
.listPrice span{ padding:0px 10px 0px 15px; font-size:14px; color:#757584;}
.listPrice a{ font-size:14px; color:#757584; padding-right:15px;}
.listPrice a:hover{ text-decoration:none; color:#fa1908;}
.listPrice_search_text{ width:48px; height:22px; border:1px solid #ccc; padding:0px 5px;}
.listPrice_search_textmg{ margin-left:90px;}
.listPrice_search_btn{ width:40px; height:22px; background-color:#fff; color:#757584; border:1px solid #ccc;}

/*筛选条件*/
.listScreen{ padding:10px 0px; border-bottom:1px dashed #dedede;}
.listScreen span{ padding:0px 10px 0px 15px; font-size:14px; color:#757584;}
.listScreen a{ font-size:14px; color:#757584;  padding-right:15px;}
.listScreen a:hover{ text-decoration:none; color:#fa1908;}

/*list导航条*/
.listNav{ height:38px; background-color:#cacad9; margin-top:20px;  line-height:38px;}
.listNav a{ width:88px; font-size:14px; text-align:center; display:block; float:left; cursor:pointer;}
.listNav a:hover{ color:#fff; background-color:#e00511; text-decoration:none;}
.listNavActive{ color:#fff; background-color:#e00511;}
.listNavNoActive{ color:#424251;}

/*list item*/
.listItemframe{ margin:10px 0px 10px 0px; overflow:hidden;}
.listItem1{ width:228px; height:320px; border:1px solid #fff; margin:10px 6px; border:1px solid #ddd;}
.listItem1 a img{ width:226px; height:226px;}
.listItem1 div a:hover{ text-decoration:none;}
.listItem1:hover{ border:1px solid #2d8cd1;}
.listItem2{ width:228px; height:350px; border:1px solid #fff; margin:20px 0px 0px 0px;}
.listItem2 a img{ width:226px; height:226px;}
.listItem2 div a:hover{ text-decoration:none;}
.listItem2:hover{ border:1px solid #2d8cd1;}
.listItemSubject{ font-size:16px; color:#535362; padding:10px 10px 0px 10px;}
.listItemPrice{ font-size:18px; font-weight:bold; color:#fa1908; padding:8px 15px 0px 10px;}
.listItemAgency{ color:#757584; padding:10px 10px 0px 10px;}

/*list 分页导航*/
.listTab{ margin-top:50px;}
.listTable{ margin:0 auto;}

/*shop nav*/
.shopnavBar{ height:42px; background-color:#2d8cd1; margin-top:40px;}
.shopNav{ line-height:42px;}
.shopNav li{ height:42px; float:left;}
.shopNav a{ width:190px; font-size:16px; color:#fff; text-align:center; display:inline-block;}
#shopHome{ color:#021646; font-weight:bold;}
/*list 结束*/





/*shop开始*/

/*shop头部*/
.shop_warp{ background:url(../images/shop-bg1.jpg) no-repeat; height:480px;}
.shop_left{ width:960px;}
.shop_head{ height:150px;}
.shophead_logo{ width:100px; padding:25px 20px 0px 10px;}
.shophead_logo img{ width:100px; height:100px;}
.shophead_text{ width:830px; padding-top:30px;}
.shophead_text h2{ font-size:30px; font-weight:bold; color:#0b3a5f; margin-bottom:12px;}
.shophead_text p{ font-weight:bold; color:#757584; line-height:24px;}

/*shop搜索*/
.shop_search{ padding:30px 0px 0px 0px;}
.shop_search_text{ width:302px; height:34px; background-color:#fff; border:1px solid #dedede; padding:0px 10px 0px 10px; margin:0px 10px 0px 545px;}
.shop_search_btn{ width:100px; height:34px; background-color:#fa1908; font-size:16px; color:#fff;}

/*shop item*/
.shop_item{ padding-top:20px;}
.shopBar{ width:960px; height:38px; background-color:#8abae3;}
.shopBar h3{ font-size:16px; color:#fff; line-height:38px; text-indent:20px;}
.shopItemframe{ overflow:hidden;}
.shopItem1{ width:228px; height:320px; border:1px solid #fff; margin:20px 16px 0px 0px;}
.shopItem1 a img{ width:226px; height:226px;}
.shopItem1 div a:hover{ text-decoration:none;}
.shopItem1:hover{ border:1px solid #2d8cd1;}
.shopItem2{ width:228px; height:320px; border:1px solid #fff; margin:20px 0px 0px 0px;}
.shopItem2 a img{ width:226px; height:226px;}
.shopItem2 div a:hover{ text-decoration:none;}
.shopItem2:hover{ border:1px solid #2d8cd1;}
.shopItemSubject{ font-size:16px; color:#535362; padding:12px 15px 0px 15px;}
.shopItemPrice{ font-size:18px; font-weight:bold; color:#fa1908; padding:8px 15px 0px 13px;}
.shopItemAgency{ color:#757584; padding:15px 15px 0px 15px;}
.shopItem_more{ display:block; width:220px; height:30px; border:1px solid #dedede; font-size:14px; color:#2d8cd1; line-height:30px; text-align:center; margin:20px auto 40px auto;}
.shopItem_more:hover{ text-decoration:none;}
.shop_right{ width:220px; margin-left:20px;}
.shopRightSubject{ height:38px; background:url(../images/icon/shopR_grey.png) no-repeat; margin-top:20px;}
.shopRightSubject p{ font-size:16px; color:#2d8cd1; font-weight:bold; text-align:center; line-height:38px;}
.shopRightContact{ height:380px; border:1px solid #ddd; margin-top:1px; background-color:#fff;}
.shopRightContact img{ width:218px; height:125px; display:block; padding:25px 74px 30px 74px;}
.shopRightContact h4{ font-size:14px; color:#424251; font-weight:bold; text-align:center; margin-bottom:26px;}
.shopRightContactWarp{ word-break:break-all;}
.shopRightContact1{ width:62px; color:#757584; padding-left:22px; line-height:22px;}
.shopRightContact2{ width:156px; color:#757584; padding-right:22px; line-height:22px;}
.shopRightType{ height:420px; border:1px solid #ddd; padding:15px 12px; margin-top:1px; background-color:#fff;}
.shopRightType ul li{ background:url(../images/icon/shop_arrow.png) left center no-repeat; border-bottom:1px dashed #ddd;}
.shopRightType ul li a{ display:block; color:#757584; text-indent:20px; line-height:40px;}
.shopRightType ul li a:hover{ text-decoration:none; color:#fa1908;}
.shopRightHotItem{ height:950px; border:1px solid #ddd; margin-top:1px; background-color:#fff;}
.shopRightImg{ width:218px; height:228px; padding:9px 9px 19px 9px}
.shopRightItemSubject{ font-size:16px; color:#535362; text-align:center; padding-bottom:5px;}
.shopRightItemPrice{ font-size:18px; font-weight:bold; color:#fa1908; text-align:center; padding-bottom:30px;}
/*shop结束*/





/*shop2开始*/
.shop2body{ background:url(../images/shop-index-bg1.jpg) no-repeat #E4E6E9; margin-top:10px; padding-bottom:40px;}
.shop2logoBar{ height:110px;}
.shop2logoBar img{ display:inline-block; width:70px; height:110px; padding:20px 0 20px 0;}
.shop2logoBar h2{ display:inline-block; width:620px; font-size:28px; color:#0B3A5F; font-weight:bold; line-height:110px; margin-left:20px;}
.shop2search_text{ width:288px; height:34px; font-size:14px; color:#868695; background-color:#fff; border:1px solid #dedede; line-height:34px; padding:0 10px; margin-top:56px;}
.shop2search_btn{ width:82px; height:34px; color:#fff; background-color:#0099DC; margin-top:56px;}
.shop2nav{ height:42px; background-color:#41619C; padding-left:20px;}
.shop2nav li{ float:left; margin-right:40px;}
.shop2nav li a{ display:inline-block; width:100px; font-size:16px; color:#fff; line-height:42px; text-align:center; }
.shop2Active{ background:url(../images/icon/shop-index-nav.jpg);}
.shop2banner{ display:block; width:1080px; height:260px;}
.shop2wrap{ background-color:#fff; padding-top:20px; overflow:hidden;}
.shop2left{ width:810px; margin-left:15px;}
.shop2title1{ height:18px; line-height:18px; font-size:16px; color:#0c6aac; font-weight:bold; background:url(../images/icon/shop-index-icon1.jpg) no-repeat; text-indent:30px; margin-bottom:15px;}
.shop2hot{ border-top:2px solid #0c6aac; padding-bottom:40px; overflow:hidden;}
.shop2hot_item1{ display:block; width:180px; height:270px; border:1px solid #dedede; margin:20px 30px 0 0;}
.shop2hot_item1:hover{ text-decoration:none; border:1px solid #0c6aac;}
.shop2hot_item1 img{ display:block; width:180px; height:150px; padding:30px 30px 0; margin-bottom:40px;}
.shop2hot_item2{ display:block; width:180px; height:270px; border:1px solid #dedede; margin:20px 0 0 0;}
.shop2hot_item2:hover{ text-decoration:none; border:1px solid #0c6aac;}
.shop2hot_item2 img{ display:block; width:180px; height:150px; padding:30px 30px 0; margin-bottom:40px;}
.shop2hot_item_price{ height:16px; font-size:16px; font-weight:bold; color:#ff4100; text-indent:20px; margin-bottom:20px;}
.shop2hot_item_title{ color:#535362; text-indent:20px;}
.shop2_more{ border-bottom:2px solid #0c6aac; overflow:hidden;}
.shop2_more a{ display:block; width:72px; height:24px; line-height:24px; color:#474747; background-color:#eee; border:1px solid #dedede; border-radius:3px; text-align:center;}
.shop2_more a:hover{ text-decoration:none;}
.shop2_introduction{ padding-bottom:30px; padding:0 10px 30px 0;}
.shop2_introduction p{ font-size:14px; color:#535362; line-height:24px; padding-top:20px;}
.shop2_news_body{ padding:10px 0 30px 0;}
.shop2_news{ width:780px; height:46px; border-bottom:1px solid #ccc; margin-left:15px;}
.shop2_news a{ display:block; font-size:14px; color:#535362; line-height:46px; text-indent:10px; background:url(../images/icon/about_list.png) left center no-repeat;}
.shop2_news a:hover{ text-decoration:none;}
.shop2_news p{ font-size:14px; color:#535362; line-height:46px; padding-right:10px;}
.shop2_equipment{ width:720px; margin-left:45px;}
.shop2_equipment_item1{ display:block; width:120px; margin:38px 80px 36px 0;}
.shop2_equipment_item1:hover{ text-decoration:none;}
.shop2_equipment_item1 img{ display:block; width:120px; height:120px;}
.shop2_equipment_item2{ display:block; width:120px; margin:38px 0 36px 0;}
.shop2_equipment_item2:hover{ text-decoration:none;}
.shop2_equipment_item2 img{ display:block; width:120px; height:120px;}
.shop2_equipment_item1_1{ height:45px; font-size:14px; color:#535362; text-align:center; margin-top:10px;}
.shop2_equipment_item1_2{ color:#999; text-align:center; margin-top:3px;}
.shop2right{ margin:5px 15px 0 0;}
.shop2title2{ width:220px; height:30px; line-height:30px; font-size:14px; text-indent:50px; color:#fff; background:url(../images/icon/shop-index-icon2.jpg) 10px center no-repeat #4cb7e6;}
.shop2_service{ border:1px solid #dedede; padding:15px 0 30px; margin-bottom:20px;}
.shop2_service ul{ width:190px; margin-left:15px;}
.shop2_service ul li{ height:36px; border-bottom:1px dashed #dedede; background:url(../images/icon/shop_arrow.png) left center no-repeat;}
.shop2_service ul li a{ display:block; font-size:14px; color:#535362; line-height:36px; text-indent:22px;}
.shop2_service ul li a:hover{ text-decoration:none;}
.shop2_expert{ border:1px solid #dedede; padding:20px 0 28px; margin-bottom:20px;}
.shop2_expert_item{ display:block; width:160px; height:160px; background-color:#eee; margin:0 0 20px 30px;}
.shop2_expert_item:hover{ text-decoration:none;}
.shop2_expert_item img{ display:block; width:160px; height:108px;}
.shop2_expert_name{ font-size:16px; color:#424251; text-align:center; margin-top:5px;}
.shop2_expert_title{ color:#757584; text-align:center; margin-top:2px;}
.shop2_expert_more{ display:block; width:100px; height:30px; color:#424251; line-height:30px; text-align:center; border:1px solid #dedede; border-radius:3px; margin:0 auto;}
.shop2_expert_more:hover{ text-decoration:none;}
.shop2_contact{ padding:28px 0 100px; border:1px solid #dedede; margin-bottom:30px;}
.shop2_contact h4{ width:190px; font-size:14px; color:#424251; font-weight:bold; padding-left:22px; margin-bottom:10px; text-align:center;}
.shop2_contact_wrap{ word-break:break-all;}
.shop2_contact_l{ width:62px; color:#757584; padding-left:22px; line-height:22px;}
.shop2_contact_r{ width:156px; color:#757584; padding-right:22px; line-height:22px;}
.shop2_footer{ height:90px; background-color:#3f3f51;}
.shop2_footer p{ color:#fff; margin-top:10px;}





/*detail开始*/
.detail_left{ width:960px;}
.detail_head{ padding-top:32px;}
.detail_head h2{ font-size:24px; font-weight:bold; color:#424251; padding-bottom:30px;}
.detail_head p{ font-size:14px; color:#535362;}
/*.detail_item{ height:420px; padding-top:30px;}*/
.detail_item{ padding-top:30px; overflow:hidden;}
.detail_item_left{ width:322px; height:392px; border:1px solid #dedede;}
.detail_img{ width:320px; height:320px; text-align:center; display:table-cell; vertical-align:middle;}
.detail_img img{ max-width:320px; max-height:320px;}
.detail_count{ height:72px; border-top:1px solid #dedede; padding-top:10px;}
.detail_count p{ width:160px; padding-left:20px; line-height:26px;}
.detail_count p span{ color:#fa1908; padding-left:15px;}
/*.detail_item_right{ width:608px; margin-left:30px; height:392px;}*/
.detail_item_right{ width:608px; margin-left:30px;}
.detail_item_right p{ font-size:14px; color:#535362; padding-bottom:22px;}
.detail_item_price{ font-size:18px; font-weight:bold; color:#fa1908; padding-left:30px;}
.detail_item_text{ color:#757584; padding-left:30px;}
/*.detail_item_project{ height:191px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding-top:22px;}*/
.detail_item_project{ border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding-top:22px; overflow:hidden;}
.detail_item_project_l{ width:58px;}
.detail_item_project_r{ width:520px; padding-left:30px;}
.detail_item_checkbox{ width:245px; color:#757584; font-size:14px;}
.detail_item_checkbox p{ width:140px; height:30px; display:inline-block; padding-left:5px;}
.detail_item_checkbox span{ color:#e30000;}
.itemSubmit{ padding-top:30px;}
.itemSubmit span{font-size:14px; color:#535362; padding-right:30px;}
.item_minadd{ width:34px; height:34px; border:1px solid #dedede;}
.item_quantity{ width:60px; height:34px; border:1px solid #dedede; text-align:center;}
.item_submit{ width:90px; height:34px; color:#fff; background-color:#fa1908; margin-left:30px;}
.item_collect{ width:90px; height:34px; color:#fff; background-color:#2d8cd1; margin-left:15px;}
.information_tabs{ height:44px;}
.information_tabs li{ width:158px; height:44px; line-height:44px; font-size:14px; text-align:center; float:left; color:#424251; overflow:hidden; cursor:pointer;}
.information_tabs .information_thistab{ color:#fff; background-color:#2d8cd1;}
.information_btn{ width:960px; height:46px; border:1px solid #dedede; margin-top:50px;}
.information_detail{ border:1px solid #dedede; padding:50px 90px; margin-top:10px;}





/*detail2开始*/
.detail2frame{ border-top:2px solid #0c6aac; padding:0 15px 30px; overflow:hidden;}
.detail2_head{ padding-top:32px;}
.detail2_head h2{ font-size:24px; font-weight:bold; color:#20202f; padding-bottom:25px;}
.detail2_head p{ font-size:14px; color:#535362;}
.detail2_item{ padding:30px 0; overflow:hidden;}
.detail2_item_left{ width:302px; height:370px; border:1px solid #dedede;}
.detail2_img{ width:300px; height:300px; text-align:center; display:table-cell; vertical-align:middle;}
.detail2_img img{ max-width:300px; max-height:300px;}
.detail2_count{ height:72px; border-top:1px solid #dedede; padding-top:10px;}
.detail2_count p{ width:150px; line-height:26px; text-align:left; padding-left:15px;}
.detail2_count p span{ color:#fa1908; padding-left:15px;}
.detail2_item_right{ width:468px; margin-left:10px;}
.detail2_item_serve{ font-size:14px; color:#535362; padding:0 0 16px 12px;}
.detail2_item_price{ font-size:22px; font-weight:bold; color:#ff4100; padding-left:30px;}
.detail2_item_text{ font-size:14px; color:#757584; padding-left:30px;}
.detail2_item_projectframe{}
.detail2_item_project_title{ width:80px; height:30px; line-height:30px; font-size:14px; color:#535362; background-color:#f2f2f2; border:1px solid #dedede; border-right:none; padding-left:11px;}
.detail2_item_project_check_all{ width:388px; height:30px; line-height:30px; font-size:14px; color:#757584; background-color:#f2f2f2; border-top:1px solid #dedede; border-right:1px solid #dedede; padding-left:18px;}
.detail2_checkbox_text{ width:250px; font-size:14px; color:#757584; padding-left:20px; font-weight:normal; cursor:pointer;}
.detail2_checkbox_price{ font-size:14px; color:#e30000; cursor:pointer;}
.detail2_checkbox_project{ width:389px; margin-left:79px; border:1px solid #dedede; border-top:none; background-color:#f2f2f2; padding-left:18px;}
.detail2_checkbox_project li{ height:25px;}
.detail2_list_more{ display:none; width:389px; height:16px; color:#ff4100; margin-left:79px; border:1px solid #dedede; border-top:none; text-align:center; cursor:pointer;}
.detail2_list_more:hover{ color:#ff4100;}
.detail2_submitframe{ padding-top:30px;}
.detail2_submitframe span{ font-size:14px; color:#535362; padding:0 15px 0 15px;}
.detail2_minadd{ width:34px; height:34px; border:1px solid #dedede;}
.detail2_quantity{ width:60px; height:34px; border:1px solid #dedede; text-align:center;}
.detail2_submit{ width:112px; height:34px; color:#fff; background-color:#fa1908; margin-left:15px;}
.detail2_collect{ width:92px; height:34px; color:#fff; background-color:#2d8cd1; margin-left:15px;}
.detail2_information_tabs{ height:44px;}
.detail2_information_tabs li{ width:155px; height:44px; line-height:44px; font-size:14px; text-align:center; float:left; color:#424251; overflow:hidden; cursor:pointer;}
.detail2_information_tabs .detail2_information_thistab{ color:#fff; background-color:#2d8cd1;}
.detail2_information_btn{ width:780px; height:46px; border:1px solid #dedede;}
.detail2_information_detail{ padding:50px 35px;}





/*page_text开始*/
.page_text_left{ width:960px;}
.page_text_header{ height:94px; border-bottom:1px solid #dedede; padding:55px 20px 15px 20px;}
.page_text_header p{ font-size:18px; line-height:24px; color:#021646;}
.page_text_body{ padding:60px 0px 120px 0px; border-bottom:1px solid #dedede;}
.page_text_body h2{ font-size:26px; color:#021646; text-align:center; padding-bottom:20px;}
.page_text_body h4{ font-size:13px; color:#868695; text-align:center; padding-bottom:60px;}
.page_text_body h5{ font-size:16px; color:#535362; font-weight:bold; line-height:24px; padding:0px 40px 30px 40px; text-indent:32px;}
.page_text_body p{ font-size:16px; color:#535362; line-height:24px; padding:0px 40px 30px 40px; text-indent:32px;}





/*register*/
.Register{ width:880px; margin-left:auto; margin-right:auto; padding-top:90px;}
.Register_head{ width:146px; height:46px; background:url(../images/icon/register.fw_r2_c2.png) 15px center no-repeat; border:2px solid #cacad9; border-bottom:none; font-size:18px; color:#18559c; line-height:46px; text-indent:50px;}
.Register_main{ width:736px; border-top:2px solid #cacad9; margin-left:144px;}
.Register_wrap{ width:384px; padding-top:100px; margin-left:105px;}
.Register_wrap span{ display:inline-block; width:80px; height:40px; font-size:16px; color:#757584; line-height:40px;}
.Register_text{ width:300px; height:40px; border:1px solid #ccc; border-radius:5px; font-size:20px; color:#3f3f51; line-height:40px; padding:0px 15px;}
.Register_validate{ width:120px; height:40px; border:1px solid #ccc; border-radius:5px; font-size:20px; color:#3f3f51; line-height:40px; padding:0px 15px;}
.Register_validate_img{ margin:-9px 0px 0px 16px;}
.Register_warn{ height:40px; font-size:14px;}
.Register_warn img{ padding:7px 8px 0px 90px;}
.Register_right{ height:24px; padding-top:5px; color:#535362;}
.Register_wrong{ height:24px; padding-top:5px; color:#e31000;}
.Register_submit{ width:300px; height:40px; font-size:16px; color:#fff; background-color:#fa1908; border-radius:5px; margin:30px 0px 0px 84px;}
.Register_agreement{ padding:10px 0px 150px 84px;}
.Register_agreement a{ color:#757584; padding-left:5px; outline:none;}
.mymodal-read-title{ text-align:center;}
.register_text_scroll{ height:500px; overflow-y:scroll;}
.register_text_scroll h4{ font-weight:bold; text-indent:26px; padding-bottom:20px;}
.register_text_scroll p{ text-indent:26px; padding-bottom:20px;}
/*register 弹出框样式修改*/
.popover{ -webkit-box-shadow:none; box-shadow:none;}





/*shop list*/
.shoplistItemframe{ margin:10px 0px 10px 0px; overflow:hidden;}
.shop_list_search_text{ width:302px; height:34px; background-color:#fff; border:1px solid #dedede; padding:0px 10px 0px 10px; margin:0px 0px 0px 290px;}
.shop_list_search_btn{ width:100px; height:34px; background-color:#fa1908; font-size:16px; color:#fff;}





/*shop list2*/
.shoplist2title{ height:14px; line-height:14px; font-size:14px; color:#0c6aac; font-weight:bold; background:url(../images/icon/shop-list-icon1.jpg) no-repeat; text-indent:30px; margin:4px 0 15px;}
.shoplist2title span{ color:#ff4100;}
.shoplist2_itemframe{ border-top:2px solid #0c6aac; padding:10px 0 100px; overflow:hidden;}
.shoplist2_item{ display:block; width:810px; height:160px; border-bottom:1px solid #dedede; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.shoplist2_item:hover{ text-decoration:none; border:1px solid #4cb7e6;}
.shoplist2_item:hover h2{ color:#4cb7e6;}
.shoplist2_img{ display:block; width:120px; height:120px; margin:20px 30px 20px 20px;}
.shoplist2_text{ width:608px; margin-right:30px;}
.shoplist2_text p{ color:#535362; line-height:20px; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.shoplist2_text_title{ margin:35px 0 30px; overflow:hidden;}
.shoplist2_text_title h2{ font-size:22px; color:#20202f; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:420px;}
.shoplist2_text_title h3{ font-size:20px; color:#ff4100;}





/*shop instrument list*/
.shop_instrument_listframe{ border-top:2px solid #0c6aac; padding:20px 0 50px; overflow:hidden;}
.shop_instrument_itemframe { width:740px; margin-left:35px; overflow:hidden;}
.shop_instrument_item1{ display:block; width:240px; height:259px; border:1px solid #fff; margin-right:10px;}
.shop_instrument_item1:hover{ text-decoration:none; border:1px solid #4cb7e6;}
.shop_instrument_item1:hover h2{ color:#4cb7e6;}
.shop_instrument_item1 img{ display:block; width:240px; height:180px; padding:30px 60px;}
.shop_instrument_item1 h2{ font-size:14px; font-weight:bold; color:#20202f; text-align:center;}
.shop_instrument_item1 p{ color:#757584; text-align:center; margin-top:20px;}
.shop_instrument_item2{ display:block; width:240px; height:259px; border:1px solid #fff; }
.shop_instrument_item2:hover{ text-decoration:none; border:1px solid #4cb7e6;}
.shop_instrument_item2:hover h2{ color:#4cb7e6;}
.shop_instrument_item2 img{ display:block; width:240px; height:180px; padding:30px 60px;}
.shop_instrument_item2 h2{ font-size:14px; font-weight:bold; color:#20202f; text-align:center;}
.shop_instrument_item2 p{ color:#757584; text-align:center; margin-top:20px;}





/*shop instrument detail*/
.shop_instrument_detailframe{ border-top:2px solid #0c6aac; padding:40px 20px 50px 40px; overflow:hidden;}
.shop_instrument_detail_img{ width:200px; height:200px; margin-bottom:30px;}
.shop_instrument_detail_text{ width:470px; margin:0 40px 10px 0;}
.shop_instrument_detail_text h2{ font-size:22px; font-weight:bold; color:#20202f; margin-bottom:32px;}
.shop_instrument_detail_textwrap{ margin-bottom:22px; overflow:hidden;}
.shop_instrument_detail_text_l{ width:80px; font-size:14px; color:#535362;}
.shop_instrument_detail_text_r{ width:390px; font-size:14px; color:#757584;}
.shop_instrument_detail_d{ border-top:1px solid #dedede; padding:40px 0; margin-top:30px;}
.shop_instrument_detail_d p{ font-size:16px; color:#535362; line-height:28px;}





/*shop text list*/
.shop_text_listframe{ border-top:2px solid #0c6aac; padding:25px 0 60px;; overflow:hidden;}





/*shop text detail*/
.shop_text_detailframe{ border-top:2px solid #0c6aac; padding:40px 30px 60px;; overflow:hidden;}
.shop_text_title{ font-size:26px; color:#011546; text-align:center;}
.shop_text_label{ color:#868695; text-align:center; margin:18px 0 64px;;}
.shop_text_label span{ margin-right:10px;}
.shop_text_main p{ font-size:16px; color:#535362; line-height:28px; padding-bottom:30px; text-indent:2em;}
.shop_text_main img{ display:block; width:680px; margin-bottom:30px; margin-left:auto; margin-right:auto;}





/*shop expert list*/
.shop_expert_itemframe{ border-top:2px solid #0c6aac; padding:10px 0 60px; overflow:hidden;}
.shop_expert_item{ display:block; width:810px; height:160px; border-bottom:1px solid #dedede; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.shop_expert_item:hover{ text-decoration:none; border:1px solid #4cb7e6;}
.shop_expert_item:hover h2{ color:#4cb7e6;}
.shop_expert_img{ display:block; width:160px; height:108px; margin:26px 28px 26px 26px;}
.shop_expert_text{ padding-top:36px;}
.shop_expert_text h2{ font-size:20px; color:#20202f;}
.shop_expert_text h4{ font-size:14px; color:#888; padding:12px 0 18px;}
.shop_expert_text p{ font-size:15px; color:#fa1908;}
.shop_expert_text p span{ color:#757584; padding-left:18px;}
.shop_expert_price{ padding:36px 30px 0;}
.shop_expert_price h3{ font-size:16px; color:#757584; padding-bottom:12px;}
.shop_expert_price h3 span{ font-size:22px; color:#20202f; padding-right:5px;}
.shop_expert_price p{ font-size:14px; color:#757584;}
.shop_expert_price p span{ font-size:16px; color:#6eab36; padding-right:3px;}





/*about*/
.about_bg{ overflow:hidden; background:url(../images/pages-bg-top.jpg) center top no-repeat, url(../images/pages-bg-bottom.jpg) center bottom no-repeat #f7fcfb;}
.about_wrap{ overflow:hidden; margin-top:175px; margin-bottom:100px; background:url(../images/pages-content-bg-top.jpg) no-repeat #fff;}
.about_company_img{ display:block; width:990px; height:180px; margin:0 auto; padding:80px 0 50px;}
.about_text{ padding-bottom:100px;}
.about_text p{ font-size:16px; color:#31313f; line-height:28px; text-indent:32px; padding:0 155px 40px;}
.about_text img{ display:block; width:800px; height:460px; margin:70px auto 0;}





/*contact*/
.contact_info{ display:block; width:600px; height:250px; margin:80px auto 130px;}
.contact_map{ display:block; width:826px; height:570px; margin:0 auto 130px;}
.contact_bus{ display:block; width:684px; height:138px; margin:0 auto 320px;}





/*recruitment*/
.recruitment_title{ display:block; width:734px; height:58px; margin:0 auto 50px;}
.recruitment_group{ display:block; width:171px; height:142px; margin:0 auto 50px;}
.recruitment_small_title1{ display:block; width:208px; height:26px; margin:0 auto 20px;}
.recruitment_small_text1{ font-size:16px; color:#757584; line-height:28px; text-align:center; padding-bottom:50px;}
.recruitment_small_title2{ display:block; width:234px; height:26px; margin:0 auto 20px;}
.recruitment_small_text2{ font-size:16px; color:#757584; line-height:28px; text-align:center; padding-bottom:0px;}
.recruitment_job_frame1{ width:880px; margin:0 auto; padding:50px 0; overflow:hidden; border-bottom:1px solid #dedede;}
.recruitment_job_frame2{ width:880px; margin:0 auto; padding:50px 0; overflow:hidden;}
.recruitment_job_l{ width:300px; text-align:center;}
.recruitment_job_l img{ display:block; width:168px; height:168px; margin:0 auto 20px;}
.recruitment_job_l h3{ font-size:18px; color:#005dab; font-weight:bold; padding-bottom:30px;}
.recruitment_job_l h4{ font-size:14px; color:#757584; padding-bottom:12px;}
.recruitment_job_l h4 span{ font-weight:bold; color:#fa1908;}
.recruitment_job_l p{ font-size:14px; color:#757584;}
.recruitment_job_r{ width:550px;}
.recruitment_job_r h4{ font-size:16px; color:#535362; font-weight:bold; padding:10px 0;}
.recruitment_job_r p{ font-size:14px; color:#535362; line-height:24px; padding-bottom:40px;}
.recruitment_contact_qq{ float:left; width:320px; height:70px; margin-left:225px; margin-bottom:30px;}
.recruitment_contact_phone{ float:right; width:320px; height:70px; margin-right:225px; margin-bottom:30px;}
.recruitment_environmentframe{ padding:65px 0 125px; overflow:hidden;}
.recruitment_environment_l{ float:left; width:390px; height:260px; margin:0 0 45px 185px;}
.recruitment_environment_r{ float:right; width:390px; height:260px; margin:0 185px 45px 0;}
.recruitment_welcome{ display:block; width:830px; height:350px; margin:0 auto 30px;}





/*science*/
.science_wrap{ position:relative;}
.science_coming_soon{ position:absolute; left:210px; top:-100px;}
.science_main_point{ display:block; width:650px; height:190px; margin:200px auto 125px;}
.science_small_icons{ display:block; width:990px; height:51px; margin:0 auto 160px;}
.science_handshake{ display:block; width:695px; height:238px; margin:0 auto 155px;}
.science_explain{ padding:0 150px 110px; overflow:hidden;}
.science_explain_list1{ float:left; width:178px; margin-right:60px;}
.science_explain_list1 img{ display:block; width:178px; height:135px; margin-bottom:20px;}
.science_explain_list1 p{ font-size:14px; color:#535362; line-height:24px;}
.science_explain_list2{ float:right; width:178px;}
.science_explain_list2 img{ display:block; width:178px; height:135px; margin-bottom:20px;}
.science_explain_list2 p{ font-size:14px; color:#535362; line-height:24px;}





/*instrument*/
.instrument_industrial{ display:block; width:520px; height:134px; margin:200px auto 50px;}
.instrument_title{ font-size:26px; color:#fe5300; text-align:center; padding-bottom:20px;}
.instrument_text{ font-size:16px; color:#011f67; padding:0 160px 70px; line-height:24px;}
.instrument_small_icons{ display:block; width:720px; height:208px; margin:0 auto 90px;}
.instrument_need{ display:block; width:382px; height:78px; margin:0 auto 75px;}
.instrument_pics{ display:block; width:870px; height:220px; margin:0 auto 45px;}
.instrument_pics_text{ font-size:20px; color:#313140; text-align:center; line-height:36px; padding-bottom:35px;}
.instrument_foottxt{ font-size:36px; color:#032169; text-align:center; padding-bottom:120px;}





/*payment service*/
.payment_service_bg1{ background-color:#eee; overflow:hidden;}
.payment_service_bg2{ width:1200px; background-color:#f9f9f9;  overflow:hidden; margin:20px auto;}
.payment_service_mainbody{ width:1140px; background-color:#fff; margin:30px auto; padding:30px; border:1px solid #ddd; overflow:hidden;}
.payment_service_mainbody h2{ font-size:18px; color:#18559c; padding-bottom:30px;}
.payment_service_th{ width:1080px; height:44px; background-color:#4c94ca;}
.payment_service_th p{ font-size:14px; color:#fff; line-height:44px; padding:0 20px;}
.payment_service_project{ width:1080px; height:140px; margin-bottom:50px;}
.payment_service_td1{ width:140px; border:1px solid #dedede; border-right:none; padding:0 20px;}
.payment_service_td1 img{ width:100px; height:100px;}
.payment_service_td2{ width:240px; border:1px solid #dedede; border-left:none;}
.payment_service_td2 p{ font-size:16px; color:#535362; text-align:left; padding-right:20px;}
.payment_service_td3{ width:375px; border:1px solid #dedede;}
.payment_service_td3 p{ color:#535362; padding:0 20px;}
.payment_service_td4{ width:140px; border:1px solid #dedede;}
.payment_service_td4 p{ font-size:16px; color:#757584; text-align:center;}
.payment_service_td4 p span{ color:#18559c; padding-left:10px;}
.payment_service_td5{ width:185px; border:1px solid #dedede;}
.payment_service_td5 p{ font-size:16px; color:#757584; text-align:center;}
.payment_service_td5 p span{ font-size:18px; color:#ed1f21; padding-left:10px;}
.payment_service_choice{ height:50px;}
.payment_service_choice label{ font-size:18px; color:#18559c; cursor:pointer;}
.payment_service_btn1{ width:100px; height:40px; font-size:16px; color:#fff; background-color:#ed1f21; margin-left:10px;}
.payment_service_btn2{ width:100px; height:40px; font-size:16px; color:#535362; background-color:#fff; border:1px solid #a8a8af;}





/* AspNetPager Style Power By http://www.edweb.cn */
/*.pager{ width:100%; height:34px; margin:0px; line-height:34px; display:block;}
.pager span{ margin: 0 -7px 0 -5px; padding: 1px 13px; float:left; background-color:#2d8cd1 !important; color:#fff !important; font-weight:normal !important;}
.pager a{ border: 1px solid #dedede; display: block; overflow:hidden; float:left; margin: 0 -6px; padding: 0px 12px;   
}
.pager a:hover { border:1px solid #dedede; background-color:#ddd; color:#2d8cd1; margin: 0 -6px; padding: 0px 12px; text-decoration:none;}
#AspNetPager1_input{ border:1px solid #dedede; text-align:center;}
#AspNetPager1_btn{ background-color:#2d8cd1; color:#fff; padding:1px 6px; margin-left: 10px;}
.pagination a[disabled]{ color: #777;cursor: not-allowed;background-color: #fff;border-color: #ddd;}
.pagination span.active{ z-index: 2;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}*/
/*
.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}
*/

/*网易翻页特效modi*/
.anpager .cpb { display:inline-block; height:34px; line-height:34px; background:#2d8cd1;border-top:1px solid #dedede;border-bottom:1px solid #dedede;color:#fff;margin:5px -1px 0 1px;padding:0px 11px;}
.anpager a { display:inline-block; height:34px; line-height:34px; background:#fff;border:1px solid #dedede;color:#868695;margin:5px -1px 0 -1px;padding:0px 10px;text-decoration:none;}
.anpager a:hover{ background:#ddd;border:1px solid #dedede;color:#2d8cd1;}

/* 购物车样式 */
.table_car{width:100%; margin-top:10px;}
.table_car thead tr{ background:#f3f3f3; border:1px solid #e9e9e9;color:#999;}
.table_car thead tr th{ font-weight:200; text-align:center; padding:7px 15px;}
.table_car tbody tr{ padding:10px; border-bottom:1px solid #ededed; height:120px; transition:all ease-in-out .3s}
.table_car tbody tr:hover { background:#f2f2f2!important}
.table_car tbody tr td{ margin:10px 0; text-align:center;}	
.goodName { display:inline-block; margin-left:10px; float:left;}
.goodName img { width:100px; height:100px; padding:5px; border:1px solid #ededed;}
.goodname { font-size:14px; font-weight:400; line-height:24px; padding-top:5px;}
.goodGary { color:#999; line-height:24px;}
.price_car { color:#E31939; font-weight:bold;}
.delete_car{ cursor: pointer;}
.pay_car{ height:50px; line-height:50px; border:1px solid #ededed; margin:15px 0; position:relative;}
.pay_btn{ height:50px; width:100px; color:#fff; background:#209ceb; float:right; text-align:center; cursor:pointer;}
.pay_btn:hover{ color:#fff;}
.price_z{ position: absolute; right:120px;}
.price_num{ font-size:20px; color:#E31939; font-weight:500}
.car_btn{ display:block; height:38px; width:100px; color:#fff; background:#209ceb;text-align:center; cursor:pointer; line-height:38px; margin:0 auto;}
.car_btn:hover { color:#fff;}
.interest_name{ display:block; width:100%;font-size:12px; margin-top:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color:#333; cursor:pointer;}
.interest_name:hover { text-decoration:none;}
.interest_price{ line-height:32px; margin-bottom:5px;}
.interest_list li{ float:left; margin-left:10px;}
/* 购物车样式 */

/* 登录注册 */
#goodcover {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	background-color: black;
	z-index: 99999;
	-moz-opacity: 0.8;
	opacity: 0.50;
	filter: alpha(opacity=80);
}
#login {
	position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -190px;
    margin-top: -230px;
    width: 380px;
    height: 460px;
    background-color: #fff;
    border-radius: 2px;
	overflow: hidden;
	display: none;
	z-index: 999999;

}
.dt_neirong {
	width:380px;
	border:1px solid #fff;
	border-radius:3px;
	background:#fff;}
.tab {
	width:378px;
	overflow:hidden;
	}
.tab ul li {
	width:50%;
	height:41px;
	font-weight:700;
	display:inline-block;
	float:left;
	line-height:41px;
	cursor:pointer;
	font-size:13px;
	background:#19b7cf;
	border-bottom:1px solid #ededed;
	transition:all 0.1s ease-in-out;
	text-align:center;
	background:#f8f8f8;
	color:#627199;
}
.select {
	background:#18559c !important;
	color:#fff !important;
	border:none;
	border-bottom:1px solid #18559c;
	cursor: default !important;
}
.dl_mk {
	height:4500px;
	background:rgba(0,0,0,.5);
}
.login_tit {
	font-size:12px;
	color:#627199;
	margin-top:20px;
	font-weight:700;
}
#con_tab0_3,#con_tab0_2,#con_tab0_1 {
	padding:0 20px;}
.login_ipt {
	width: 95%;
	height: 40px;
	line-height: 40px;
	border: 1px solid #e6e6e6;
	padding: 0 10px;
	font-size: 14px;
	border-radius: 2px;
	margin-top:15px;
}
.login_ipt:focus{
	border: 1px solid #0c7df5;
}
.login_xy {
	width:100%;
	height:24px;
	margin:10px 0;}
.login_xy a {
	font-size:12px;
	color:#a0a0a0;
}

.login_btn {
	width:100%;
	border-radius:3px;
	font-size:14px;
	font-weight:700;
	height:40px;
	outline:none;
	color:#fff;
	border:none;
	background:#1881ec;
	box-shadow:0px 0.9px 0.4px 0.4px rgba(116, 135, 183, 0.8);
	transition:.3s;
}
.login_btn_dis{
	width:100%;
	font-size:14px;
	font-weight:700;
	height:40px;
	outline:none;
	color:#fff;
	border:none;
	background:#a0a0a0;
	transition:.3s;
}
.login_btn:hover {
	background:#003cd4;
}
/* 登录注册 */
.car_w{
	width:1050px !important;}
.bor_no{
	border:none !important;}
.padd_top_no{
	padding-top:0 !important;}
.con_us{ width:50%; float:left; text-indent:0; padding-left:24px;}
.us_bg1{ background: url(../images/conus/dz.png) no-repeat left;}
.us_bg2{ background: url(../images/conus/poone.png) no-repeat left;}
.us_bg3{ background: url(../images/conus/cz.png) no-repeat left;}
.us_bg4{ background: url(../images/conus/ww.png) no-repeat left;}
.us_bg5{ background: url(../images/conus/yx.png) no-repeat left;}
.us_bg6{ background: url(../images/conus/qq.png) no-repeat left;}
